table of contents
wl_argument(3) | Wayland | wl_argument(3) |
NAME¶
wl_argument
SYNOPSIS¶
#include <wayland-util.h>
Data Fields¶
int32_t i
uint32_t u
wl_fixed_t f
const char * s
struct wl_object * o
uint32_t n
struct wl_array * a
int32_t h
Detailed Description¶
Protocol message argument data types
This union represents all of the argument types in the Wayland protocol wire format. The protocol implementation uses wl_argument within its marshalling machinery for dispatching messages between a client and a compositor.
See also
wl_message
wl_interface
Wire Format
Field Documentation¶
struct wl_array* wl_argument::a¶
array
wl_fixed_t wl_argument::f¶
fixed
int32_t wl_argument::h¶
fd
int32_t wl_argument::i¶
int
uint32_t wl_argument::n¶
new_id
struct wl_object* wl_argument::o¶
object
const char* wl_argument::s¶
string
uint32_t wl_argument::u¶
uint
Author¶
Generated automatically by Doxygen for Wayland from the source code.
Mon Aug 8 2022 | Version 1.21.0 |